Шаг 7 - Трансформация растрового объекта.

Мы с Вами создавали объект, но есть возможность его импортировать из растрового формата и точно так же трансформировать. Для реализации этой возможности есть команда ImportImage. Поддерживаемые форматы следующие.

.png 
.jpg 
.bmp 
.gif

В примерах из прошлого шага достаточно заменить одну строчку по созданию изображения. Вот один из кадров.

7_1.gif (6167 b)

HTML&JScript
Visual Basic
Visual C++

HTML&JScript

Вместо создания объекта, импортирует его из растра.

mDAStatics = DAControl.PixelLibrary;
   myImg = mDAStatics.SolidColorImage(mDAStatics.Red);
   myOval= mDAStatics.ImportImage("st.gif");
   myrot = mDAStatics.Rotate2Rate(1.5);
   myfinal = myOval.Transform(myrot);	

Visual Basic

Вместо создания объекта, импортирует его из растра.

Set mDAImage = mDAStatics.SolidColorImage(mDAStatics.Red)
Set mOValImage = mDAStatics.ImportImage("C:\temp\2\VB\st.gif")
Set myRot = mDAStatics.Rotate2Rate(1.5)
Set myFinal = mOValImage.Transform(myRot)

Visual C++

Вместо создания объекта, импортирует его из растра.

mCDAImage=mDAStatics.SolidColorImage(mCDAColor); 
mDALineStyle = mDAStatics.GetDefaultLineStyle(); 
mOvalImage=mDAStatics.ImportImage("C:\\temp\\2\\VB\\st.gif");
mTransform=mDAStatics.Rotate2Rate(1.5);
mFinalImage=mOvalImage.Transform(mTransform);
Hosted by uCoz